napier's rods - Deutsch Englisch Wörterbuch